package com.java.service;


import com.java.domain.Goods;

import java.util.List;

public interface GoodsService {
    //显示所有商品
    List<Goods> getAllGoods();
    //显示单个商品
    Goods getSingleGoods(int gid);

    Integer getGoodsCount();

    // 分页查询
    List<Goods> getGoodsPageList(int page,int rows);

    // 后台下架商品
    boolean delGoods(Integer gid);

    // 后台修改商品
    boolean updateGoods(Goods goods);

    // 后台上架商品
    boolean addGoods(Goods goods);

    // 后台搜索框实现模糊查询
    List<Goods> goodsLike(String gname,String lowernum,String uppernum,Integer page,Integer rows);

    // 获取搜索框查询出来的商品总数
    Integer getSearchCount();//调用此方法前  请先调用查询方法List<Goods> goodsLike()

    //批量删除
    boolean delAll(String ids);
}
